54.3.3 RestTemplate Metrics
54.3.3 RestTemplate指标
使用自动配置的RestTemplateBuilder创建的任何RestTemplate工具都是启用的。也可以手动应用MetricsRestTemplateCustomizer。
默认情况下,使用名称http.client.requests生成度量标准。可以通过设置management.metrics.web.client.requests-metric-name属性来定制名称。
默认情况下,由装备的RestTemplate生成的指标用以下信息标记:
- 方法,请求的方法(例如,- GET或- POST)。
- uri,请求在变量替换之前的uri模板,如果可能的话(例如- /api/person/{id})。
- 状态,响应的HTTP状态码(例如,- 200或- 500)。
- 客户端名称, URI的主机部分。 要自定义标记,请提供一个实现- RestTemplateExchangeTagsProvider的- @Bean。在- RestTemplateExchangeTags中有方便的静态函数。